地理資訊系統(英語:Geographic Information System,縮寫:GIS)
這是一套系統,專門用來模擬地理資訊的系統;(以前是地球,現在也可以是火星)
系統結構圖:
系統圖分析:
輸入:feature data;
存儲,轉化:
把feature data轉化為
轉化1:WMS(world map system )(maps); (常用)
轉化2:WFS(features);
轉化3:GeoRss(GeoRSS是一種可偵測、聚集、分享、並在地圖上標誌出RSS訊息來源中地理位置的格式規範,可應用在地理相關及地圖類軟體中。把這種能偵測出資訊中的地理位置的解碼器(encodings)建構在一般的模組(model)中,便可不受處理器不同位階的限制,在更高階的處理器中運作,具有向上相容性(upwards-compatibility)。)(摘要);
轉化4:KML(KML全稱:Keyhole Markup Language,是基於XML(eXtensible Markup Language,可擴展標記語言)語法標準的一種標記式語言(markup language),採用標記結構,含有巢狀的元素和屬性。由Google(Google(頁面存檔備份,存於網際網路檔案館))旗下的Keyhole公司發展並維護,用來表達地理標記。根據KML語言編寫的檔案則為KML檔案,格式同樣採用的XML檔案格式,應用於Google地球相關軟體中(Google Earth,Google Map, Google Maps for mobile...),用於顯示地理資料(包括點、線、面、多邊形,多面體以及模型...)。而現在很多GIS相關企業也追隨Google開始採用此種格式進行地理資料的交換。)(模仿xml的一種文檔格式);
轉化5:WCS(coverages 覆蓋範圍)
其中筆者目前接觸過的有:
WMS(maps),KML(google earth);
對應這些服務(系統),衍生出的不同的視窗;對應這些視窗,衍生出不同的提供這些視窗的應用,比如提供kml視窗的google earth;
對應轉化1的使用場景:在web browser中使用gis演示也是一個視窗,是直接使用maps viewer;
對應轉化5的使用場景:把gps檔案轉成kml檔案,然後丟給google earth進行演示,就是使用kml viewer的做法;